package ch09;

import java.util.*;

class _28_CalendarEx5 {
	public static void main(String[] args) {
		Calendar date = Calendar.getInstance();

		date.set(2005, 0, 30);
		System.out.println(toString(date));
		//roll()은 날짜 필드별로 조정하지만, 일필드가 말일일때 월필드 변화가 일필드에 영향을 미치기도 한다.
		date.roll(Calendar.MONTH, 1); 		
		System.out.println(toString(date));
	}

	static String toString(Calendar date) {
		return date.get(Calendar.YEAR) + "년 " + (date.get(Calendar.MONTH) + 1)
				+ "월 " + date.get(Calendar.DATE) + "일";
	}
}
/*
2005년 1월 30일
2005년 2월 28일
*/